Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Champaign Challenger M15 Las Vegas Brasilia Challenger Nonthaburi 1 Challenger Bengaluru Challenger M25 Chennai Pune Challenger San Luis Potosi Challenger Mexico City Challenger Acapulco Challenger M25 Xalapa Little Rock Challenger M25 Wichita Bloomfield Hills Challenger Infosys Hall of Fame Open - Newport Bogota Challenger Chicago Challenger Santo Domingo Challenger Las Vegas Challenger Fairfield Challenger Calgary Challenger Knoxville Challenger Drummondville Challenger Sao Paulo Challenger Brisbane 1 Challenger Australian Open - Melbourne M25 Nottingham French Open - Paris Barranquilla Challenger Perugia Challenger France F2 Japan F3 Mifel Tennis Open - Los Cabos Citi Open - Washington U.S. Open - New York Jingshan Challenger Chengdu Open - Chengdu Jinan Challenger Almaty Open - Almaty Indonesia F2 Indonesia F3 Australia F8 Australia F9 Australia F11 Australia F12 Italy F5 Italy F6 Greece F2 M15 Cancun M25 Harlingen M15 Doha M25 Doha M25 Al Zahra Burnie Challenger Melbourn Challenger Sarasota Challenger Lugano Challenger Vancouver Challenger Binghamton Challenger Burnie Challenger Sunrise Challenger Monza Challenger Cremona Challenger Nottingham Challenger Bangkok Challenger Bangkok Challenger Nottingham Challenger Nottingham Challenger Bratislava Challenger Aix En Provence Challenger Mallorca Challenger Cassis Challenger Surbiton Challenger Nottingham Challenger Winnipeg Challenger UAE F1 Qatar F1a France F3 Portugal F2 Portugal F3 Greece F1 France F6 France F7 Algeria F1 Algeria F2 Dallas Challenger France F19 Monterrey Challenger France F20 Biella 4 Challenger Lugano Challenger Split 1 Challenger Rome 1 Challenger Cordenons Challenger San Marino Challenger Cassis Challenger Rennes Challenger Istanbul 2 Challenger Mouilleron-Le-Captif Challenger Pau Challenger Australia F4 Japan F2 Italy F13 Australia F10 Traralgon Challenger Quimper Challenger Phoenix Challenger St. Brieuc Challenger Mexico City Challenger Aguascalientes Challenger Malaga Challenger Vancouver Challenger Brest Challenger Monterrey Challenger Mexico City Challenger Savannah Challenger Tyler Challenger Palmas del Mar Challenger Santo Domingo Challenger Istanbul Challenger Cary 2 Challenger Columbus Challenger Knoxville Challenger Nonthaburi 2 Challenger Nonthaburi 3 Challenger Chennai Challenger New Delhi Challenger Charleston Challenger Tiburon Challenger Pune Challenger Lexington Challenger Zhangjiagang Challenger Shanghai Challenger M15 Cancun M15 Cancun M25 Austin M15 Santo Domingo Open 13 - Marseille Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart Open de Moselle - Metz CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon M25 Pensacola Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia M25 Santo Domingo Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The 10tele.com Open - Nottingham Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Red Letter Days Open - Nottingham Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Medibank International - Sydney Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis BCR Open Romania - Bucharest Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Estoril Open - Estoril AEGON Championships - London Masters Series - Hamburg Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia AEGON Championships - London Legg Mason Tennis Classic - Washington Open de Moselle - Metz Malaysian Open - Kuala Lumpur Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Estoril Open - Estoril AEGON Championships - London Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Winston Salem - Winston Salem PTT Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Brisbane International - Brisbane Open Sud de France - Montpellier Brasil Open - Sao Paulo Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Valencia Open - Valencia Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Moselle Open - Metz PTT Thailand Open - Bangkok Valencia Open - Valencia Apia International - Sydney Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Citi Open - Washington Malaysian Open - Kuala Lumpur Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Ecuador Open - Quito Delray Beach Open - Delray Beach Open 13 - Marseille Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Citi Open - Washington Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing Rakuten Japan Open - Tokyo European Open - Antwerp Erste Bank Open - Vienna Memphis Open - Memphis Delray Beach Open - Delray Beach Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Open Parc - Lyon Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON International - Eastbourne Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Rakuten Japan Open - Tokyo European Open - Antwerp Erste Bank Open - Vienna Chengdu Open - Chengdu Maharashtra Open - Pune Sydney International - Sydney Open Sud de France - Montpellier Open 13 Provence - Marseille Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart AEGON International - Eastbourne Hall of Fame Open - Newport German Tennis Championships - Hamburg BB&T Atlanta Open - Atlanta Generali Open - Kitzbuhel Moselle Open - Metz Chengdu Open - Chengdu Rakuten Japan Open - Tokyo European Open - Antwerp Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Sydney International - Sydney Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Open Parc - Lyon Fever-Tree Championships - London Turkish Airlines Open Antalya - Antalya Nature Valley International - Eastbourne Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Chengdu Open - Chengdu Rakuten Japan Open - Tokyo European Open - Antwerp Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille bett1HULKS Indoors - Cologne Sofia Open - Sofia Murray River Open - Melbourne Open Sud de France - Montpellier Open Parc - Lyon Mercedes Cup - Stuttgart Sardegna Open - Cagliari Open Sud de France - Montpellier M25 Calabasas Open Parc - Lyon Mallorca Championships - Mallorca M25 Pensacola M25 Tulsa Astana Open - Nur-Sultan Open de Franche-Comte - Besancon Pro Tennis World Open - Sunrise Czech Open 2005 - Prostejov Top Wool Challenger - Biella Siemens Open - Scheveningen Challenger 42 - Andrezieux Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Challenger Ford de Cherbourg - Cherbourg Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris Miami Open - Miami Rolex Paris Masters - Paris Challenger 42 - Andrezieux Ljubljana Open - Ljubljana Schickedanz Open - Furth ATU Cup - Weiden XI Open International D'Andorra - Andorra Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstraufen Cup - Oberstaufen Riviera di Rimini Challenger 2004 - Rimini Open Castilla y Leon - Segovia Timisoara Challenger - Timisoara S Tennis Master Championship - Graz Samsung Securities Cup - Seoul China Open - Beijing Open de L'Isere - Grenoble ATP Challenger Numea - New Caledonia Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Tennis Napoli Cup - Napoli Riviera di Rimini Challenger - Rimini Porsche Open - Poznan U.S. Open - New York TED Open - Istanbul Open D'Orleans - Orleans Open de L'Isere - Grenoble French Open - Paris Wimbledon - London ATP Challenger Numea - New Caledonia U.S. Open - New York KGHM Emax Polish Indoors - Wroclaw Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rijeka Open - Rijeka Napoli Challenger Zagreb Challenger Toyota Challenger Burnie Challenger Caloundra Challenger Dallas Challenger Bratislava Challenger Cherbourg Challenger Tiburon Challenger Cherbourg Challenger Irving Challenger Lille Challenger BMW Tennis Championship - Sunrise The LTA Men's Challenger Wrexham - Wrexham Rome 1 Challenger Challenger Ford de Cherbourg - Cherbourg Morelos Challenger Heilbronn Challenger Tunis Open - Tunis Ilkley Challenger IPP Open - Helsinki Morelos Challenger Chicago Challenger Salinas Challenger Lexington Challenger Aix En Provence Challenger Mallorca Challenger Charleston Challenger Fairfield Challenger Mallorca Challenger Orleans Challenger Barletta Challenger Savannah Challenger Salzburg Challenger Todi Challenger Verona Challenger Trieste Challenger Rennes Challenger Kigali 2 Challenger Leon Challenger Charlottesville Challenger Noumea Challenger Brisbane 2 Challenger Bengaluru Challenger ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, CZE-FRA 3-2 Merida Challenger Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, F, SRB-FRA 3-2 Morelia Challenger Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, PO, AUS-SUI 2-3 Cuernavaca Challenger Davis Cup, Group I, 1R, AUS-CHN 5-0 Mexico City Challenger Davis Cup, Group I, 2R, AUS-KOR 5-0 Hopman Cup - Perth Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, World Group, PO, POL-AUS 1-4 Savannah Challenger Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, QF, GBR-FRA 3-1 Tunis Challenger Cary Challenger Newport Challenger Little Rock Challenger Chicago Challenger Pau Challenger Monterrey Challenger Mouilleron-Le-Captif Challenger China Open - Beijing Grand Prix de Tennis de Lyon - Lyon BCR Open Romania - Bucharest Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Heineken Open - Auckland The Dubai Tennis Championships - Dubai Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Mercedes Cup - Stuttgart International German Open - Hamburg China Open - Beijing Brisbane International - Brisbane Open 13 - Marseille The Dubai Tennis Championships - Dubai AEGON International - Eastbourne Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona AEGON Championships - London Citi Open - Washington Brisbane International - Brisbane Open Sud de France - Montpellier BMW Open - Munich AEGON Championships - London Gerry Weber Open - Halle Open Sud de France - Montpellier Claro Open Colombia - Bogota Delray Beach Open - Delray Beach Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Malaysian Open - Kuala Lumpur Open Sud de France - Montpellier TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice AEGON Championships - London Abierto Mexicano - Los Cabos BA-CA Tennis Trophy - Vienna Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart Citi Open - Washington Moselle Open - Metz China Open - Beijing Adelaide International - Adelaide Open Sud de France - Montpellier New York Open - New York Delray Beach Open - Delray Beach China Open - Beijing Hamburg European Open - Hamburg Millennium Estoril Open - Estoril Mallorca Championships - Mallorca Noventi Open - Halle Grand Prix Hassan II - Casablanca Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Australian Open (juniors) French Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong ABN AMRO World Tennis Tournament - Rotterdam AAMI Classic - Kooyong Open 13 Provence - Marseille Serbia Open - Belgrade Libema Open - 's-Hertogenbosch Plava Laguna Croatia Open - Umag Moselle Open - Metz Kooyong Classic - Kooyong Kooyong Classic - Kooyong bett1HULKS Championships - Cologne All Lower level tournaments Emilia-Romagna Open - Parma Delray Beach Open - Delray Beach If Stockholm Open - Stockholm Valencia Open - Valencia Winston-Salem Open - Winston-Salem Moselle Open - Metz ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Hall of Fame Tennis Championships - Newport Barcelona Open Banc Sabadell - Barcelona Kremlin Cup - Moscow Lexington Challenger Millennium Estoril Open - Estoril Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Shanghai Rolex Masters - Shanghai French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, QF, FRA-USA 2-3 Hopman Cup - Perth Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, SF, GBR-AUS 3-2 Davis Cup, World Group, 1R, AUS-USA 1-3 Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, PO, AUS-SVK 3-0 Davis Cup, World Group, 1R, JPN-FRA 1-4 ATP Cup - Brisbane, Perth, Sydney U.S. Open (juniors) Charlottesville Challenger